package com.sum.slike;


import ohos.agp.render.Paint;
import ohos.media.image.PixelMap;
/**
 * @author: zhu_zhonglin
 * @time: 2021/4/26
 */
public interface Element {
    /**
     * 获取水平位置
     * @return 水平位置
     */
    int getX();

    /**
     * 获取垂直位置
     * @return 垂直位置
     */
    int getY();

    /**
     * 获取单个PixelMap
     * @return PixelMap
     */
    PixelMap getBitmap();

    /**
     * evaluate开始执行
     * @param startX startX
     * @param startY startY
     * @param time time
     */
    void evaluate(int startX, int startY, double time);

    /**
     * 获取Paint 动画
     * @return Paint
     */
    Paint getPaint();
}
